planned ahead - German English Dictionary